package com.parachutes.aspbillapi.service;

import com.parachutes.aspbillapi.domain.BusOrder;
import com.parachutes.aspbillapi.domain.Result;

/**
 * 支付服务
 *
 * @author machi
 * @date 2025/02/16
 */
public interface PaymentService {

    /**
     * 支付
     *
     * @param busOrder 公交订单
     * @return {@link Result }
     */
    Result pay(BusOrder busOrder);

    /**
     * 转移
     *
     * @param busOrder 公交订单
     */
    void transfer(BusOrder busOrder);
}

